home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 2 / CU Amiga Magazine's Super CD-ROM 02 (1996)(EMAP Images)(GB)[!][issue 1996-04].iso / magazine / amiga_e / amigae.june.archive / 000068_crash!cs.uwa.edu.au!jasonb_Sun, 13 Jun 93 01:44:48 PST.msg < prev    next >
Text File  |  1993-08-31  |  3KB  |  66 lines

  1. Received: by bkhouse.cts.com (V1.16/Amiga)
  2.     id AA00000; Sun, 13 Jun 93 01:44:48 PST
  3. Received: from cs.uwa.edu.au by crash.cts.com with smtp
  4.     (Smail3.1.28.1 #15) id m0o4n7O-0000RIC; Sun, 13 Jun 93 01:08 PDT
  5. Received: from mardo.cs.uwa.oz.au by cs.uwa.edu.au (4.1/SMI-4.0+cs.uwa-1.0)
  6.     id AA17923; Sun, 13 Jun 93 16:05:57 WST
  7. Received: by mardo.cs.uwa.oz.au (4.1/SMI-3.2)
  8.     id AA13542; Sun, 13 Jun 93 16:05:53 WST
  9. Message-Id: <9306130805.AA17923@cs.uwa.edu.au>
  10. Date: Sun, 13 Jun 93 16:05:53 WST
  11. In-Reply-To: <m0o4lTP-0000QhC@crash.cts.com>; from "Barry D. Wills" at Jun 12, 93 9:04 pm
  12. X-Mailer: ELM [version 2.3 PL9]
  13. From: jasonb@cs.uwa.edu.au (Jason S Birch)
  14. To: BWILLS@kirk.safb.af.mil (Barry D. Wills)
  15. Cc: amigae@bkhouse.cts.com
  16. Subject: re:  Modules
  17.  
  18. > >What I'm interested in, though, is: Is it possible to get a "module
  19. > >listing" for the built-in modules? A while back I tried to use
  20. > You can use the util provided with E called ShowModule.  This gives you .fd
  21. > style listing of the library modules in the root of EMODULES:, and it gives
  22. > you a .h style listing of the definition modules in the subdirectories of
  23. > EMODULES: (they don't closely resemble .fd and .h files:  "kinda like" means
  24. > "that's how you can use them").  You can also look for AmigaEDocs.lha on
  25. > Aminet.  It's an archive of the ShowModule output from all the modules.
  26.  
  27. Thanks, but what I meant by "built-in" was the libries in ROM that don't
  28. have modules in the root of EMODULES: (eg. intuition, exec, etc).
  29.  
  30. > >CreateTask() (I don't have any RKM's but I saw the function defined
  31. > >somewhere) but E wouldn't recognise it, and I couldn't find out if
  32. > Sorry, Jason.  CreateTask() is a component of the amiga.lib linker library.
  33. > You can't get there from E unless you create a shared runtime library that
  34. > includes the code, then create an E module for it.  |-(
  35.  
  36. Oh. That's a real shame. I don't suppose anyone knows how to do this?
  37. I really like the idea of multithreading.
  38.  
  39. > >Amiga C Manual (aminet:dev/c/ACM.lha) but I couldn't find the
  40. > >definition for JAM1 (the example C program simply included
  41. > >intuition/intuition.h, but the module intuition/intuition.m (or
  42. > >whatever the suffix is, I'm not sure now) didn't mention JAM1).
  43. > These are in graphics/rastport.m, and they go like this:
  44. > RP_JAM1, RP_JAM2, RP_COMPLEMENT, RP_INVERSVID.  A very useful comb for
  45. > finding this things is ShowModule and a search/grep-like utility  |-)
  46.  
  47. I keep meaning to ftp a grep-like utility :-). I'm forever using it
  48. on the Unix machines. 
  49.  
  50. > BTW, "Amiga ROM Kernal Reference Manual, Includes and Autodocs" is an
  51. > invaluable reference.  Well, worth 40-50 wombats!  Hope I helped some.  Talk
  52. > to you later.  -- Barry
  53.  
  54. Yeah, I know, I'll get it one day ;-) Thanks for your help (and sorry
  55. for sending this to you twice - how do I make the reply come directly
  56. to the list and not have to cc it like I did for this one?),
  57. Jason.
  58.  
  59. -- 
  60. Mr Jason Birch                       _--_|\  Internet: jasonb@cs.uwa.edu.au
  61. Department of Computer Science      /      \ Tel (work): +61 9 380 1840
  62. The University of Western Australia *_.--._/ Fax (work): +61 9 380 1126
  63. Nedlands  W. Australia  6009              v  Tel (home): +61 9 386 8630